.cover {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    /*z-Index: 0;*/
}

.alert {
    position: relative;
    /*position: absolute;*/
    z-index: 999;
    top: 10px;
    margin: 10px auto 0;
    padding: 15px 15px;
    text-align: center;
    display: table;
    min-width: 300px;
    max-width: 90%;
    /*height: 24px;*/
    border-radius: 0.25rem;
    animation-name: bounceInDown;
    animation-duration: 1s;
    animation-fill-mode: forwards;
    /*transition-property: all;
    transition-duration: 1s;
    transition-timing-function: ease;
    transition-delay: 0s;*/

}

.alert span {
    float: right;
    color: #999;
    margin-left: 15px;
    cursor: default;
}

.primary {
    color: #084298;
    background-color: #cfe2ff;
    border-color: #b6d4fe;
}

.secondary {
    color: #41464b;
    background-color: #e2e3e5;
    border-color: #d3d6d8;
}

.success {
    color: #0f5132;
    background-color: #d1e7dd;
    border-color: #badbcc;
}

.danger {
    color: #842029;
    background-color: #f8d7da;
    border-color: #f5c2c7;
}

.warning {
    color: #664d03;
    background-color: #fff3cd;
    border-color: #ffecb5;
}

.info {
    color: #055160;
    background-color: #cff4fc;
    border-color: #b6effb;
}

.light {
    color: #636464;
    background-color: #fefefe;
    border-color: #fdfdfe;
}

.dark {
    color: #141619;
    background-color: #d3d3d4;
    border-color: #bcbebf;
}
